What are you looking for?
Explore Troy, NC
Troy, NC is a small town located in Montgomery County, North Carolina. With a population of around 3,200 residents, it offers a tight-knit community atmosphere. The town is known for its rich history, as it was once a major hub for the textile industry. Today, Troy is a popular destination for outdoor enthusiasts, with its close proximity to the Uwharrie National Forest and Badin Lake. The town also hosts various events and festivals throughout the year, showcasing its vibrant culture and community spirit.